energy intensive mechanization - German English Dictionary